TSTP Solution File: ITP012^5 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP012^5 : TPTP v7.5.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n005.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% DateTime : Sun Mar 21 13:23:41 EDT 2021

% Result   : Unknown 0.56s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11  % Problem  : ITP012^5 : TPTP v7.5.0. Bugfixed v7.5.0.
% 0.10/0.12  % Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.12/0.32  % Computer : n005.cluster.edu
% 0.12/0.32  % Model    : x86_64 x86_64
% 0.12/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32  % Memory   : 8042.1875MB
% 0.12/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32  % CPULimit : 300
% 0.12/0.32  % DateTime : Thu Mar 18 23:26:00 EDT 2021
% 0.12/0.33  % CPUTime  : 
% 0.12/0.33  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.34  Python 2.7.5
% 0.45/0.60  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox2/benchmark/', '/export/starexec/sandbox2/benchmark/']
% 0.45/0.60  Failed to open /home/cristobal/cocATP/CASC/TPTP/Axioms/ITP001/ITP001^2.ax, trying next directory
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f80b90>, <kernel.Type object at 0x2b8d71f80560>) of role type named del_tp
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring del:Type
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x25c8e60>, <kernel.Constant object at 0x2b8d71f80c68>) of role type named bool
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring bool:del
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f80050>, <kernel.Constant object at 0x2b8d71f80c68>) of role type named ind
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring ind:del
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f80b90>, <kernel.DependentProduct object at 0x2b8d71f80440>) of role type named arr
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring arr:(del->(del->del))
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f803f8>, <kernel.DependentProduct object at 0x2b8d71f80440>) of role type named mem
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring mem:(fofType->(del->Prop))
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f80050>, <kernel.DependentProduct object at 0x2b8d71f80b90>) of role type named ap
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring ap:(fofType->(fofType->fofType))
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f806c8>, <kernel.DependentProduct object at 0x2b8d71f80ab8>) of role type named lam
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring lam:(del->((fofType->fofType)->fofType))
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f80878>, <kernel.DependentProduct object at 0x2b8d71f80440>) of role type named p
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring p:(fofType->Prop)
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f80b90>, <kernel.DependentProduct object at 0x2b8d71f80758>) of role type named stp_inj_o
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring inj__o:(Prop->fofType)
% 0.45/0.60  FOF formula (forall (X:Prop), (((eq Prop) (p (inj__o X))) X)) of role axiom named stp_inj_surj_o
% 0.45/0.60  A new axiom: (forall (X:Prop), (((eq Prop) (p (inj__o X))) X))
% 0.45/0.60  FOF formula (forall (X:Prop), ((mem (inj__o X)) bool)) of role axiom named stp_inj_mem_o
% 0.45/0.60  A new axiom: (forall (X:Prop), ((mem (inj__o X)) bool))
% 0.45/0.60  FOF formula (forall (X:fofType), (((mem X) bool)->(((eq fofType) X) (inj__o (p X))))) of role axiom named stp_iso_mem_o
% 0.45/0.60  A new axiom: (forall (X:fofType), (((mem X) bool)->(((eq fofType) X) (inj__o (p X)))))
% 0.45/0.60  FOF formula (forall (A:del) (B:del) (F:fofType), (((mem F) ((arr A) B))->(forall (X:fofType), (((mem X) A)->((mem ((ap F) X)) B))))) of role axiom named ap_tp
% 0.45/0.60  A new axiom: (forall (A:del) (B:del) (F:fofType), (((mem F) ((arr A) B))->(forall (X:fofType), (((mem X) A)->((mem ((ap F) X)) B)))))
% 0.45/0.60  FOF formula (forall (A:del) (B:del) (F:(fofType->fofType)), ((forall (X:fofType), (((mem X) A)->((mem (F X)) B)))->((mem ((lam A) F)) ((arr A) B)))) of role axiom named lam_tp
% 0.45/0.60  A new axiom: (forall (A:del) (B:del) (F:(fofType->fofType)), ((forall (X:fofType), (((mem X) A)->((mem (F X)) B)))->((mem ((lam A) F)) ((arr A) B))))
% 0.45/0.60  FOF formula (forall (A:del) (B:del) (F:fofType), (((mem F) ((arr A) B))->(forall (G:fofType), (((mem G) ((arr A) B))->((forall (X:fofType), (((mem X) A)->(((eq fofType) ((ap F) X)) ((ap G) X))))->(((eq fofType) F) G)))))) of role axiom named funcext
% 0.45/0.60  A new axiom: (forall (A:del) (B:del) (F:fofType), (((mem F) ((arr A) B))->(forall (G:fofType), (((mem G) ((arr A) B))->((forall (X:fofType), (((mem X) A)->(((eq fofType) ((ap F) X)) ((ap G) X))))->(((eq fofType) F) G))))))
% 0.45/0.60  FOF formula (forall (A:del) (F:(fofType->fofType)) (X:fofType), (((mem X) A)->(((eq fofType) ((ap ((lam A) F)) X)) (F X)))) of role axiom named beta
% 0.45/0.60  A new axiom: (forall (A:del) (F:(fofType->fofType)) (X:fofType), (((mem X) A)->(((eq fofType) ((ap ((lam A) F)) X)) (F X))))
% 0.45/0.60  Failed to open /home/cristobal/cocATP/CASC/TPTP/Axioms/ITP001/ITP002^5.ax, trying next directory
% 0.45/0.60  FOF formula (<kernel.Constant object at 0x2b8d71f80b48>, <kernel.DependentProduct object at 0x2b8d71f80560>) of role type named tp_c_2Emin_2E_3D
% 0.45/0.60  Using role type
% 0.45/0.60  Declaring c_2Emin_2E_3D:(del->fofType)
% 0.45/0.60  FOF formula (forall (A_27a:del), ((mem (c_2Emin_2E_3D A_27a)) ((arr A_27a) ((arr A_27a) bool)))) of role axiom named mem_c_2Emin_2E_3D
% 0.46/0.62  A new axiom: (forall (A_27a:del), ((mem (c_2Emin_2E_3D A_27a)) ((arr A_27a) ((arr A_27a) bool))))
% 0.46/0.62  FOF formula (forall (A:del) (X:fofType), (((mem X) A)->(forall (Y:fofType), (((mem Y) A)->((iff (p ((ap ((ap (c_2Emin_2E_3D A)) X)) Y))) (((eq fofType) X) Y)))))) of role axiom named ax_eq_p
% 0.46/0.62  A new axiom: (forall (A:del) (X:fofType), (((mem X) A)->(forall (Y:fofType), (((mem Y) A)->((iff (p ((ap ((ap (c_2Emin_2E_3D A)) X)) Y))) (((eq fofType) X) Y))))))
% 0.46/0.62  FOF formula (<kernel.Constant object at 0x2b8d71f807a0>, <kernel.Single object at 0x2b8d71f80758>) of role type named tp_c_2Emin_2E_3D_3D_3E
% 0.46/0.62  Using role type
% 0.46/0.62  Declaring c_2Emin_2E_3D_3D_3E:fofType
% 0.46/0.62  FOF formula ((mem c_2Emin_2E_3D_3D_3E) ((arr bool) ((arr bool) bool))) of role axiom named mem_c_2Emin_2E_3D_3D_3E
% 0.46/0.62  A new axiom: ((mem c_2Emin_2E_3D_3D_3E) ((arr bool) ((arr bool) bool)))
% 0.46/0.62  FOF formula (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Emin_2E_3D_3D_3E) Q)) R))) ((p Q)->(p R))))))) of role axiom named ax_imp_p
% 0.46/0.62  A new axiom: (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Emin_2E_3D_3D_3E) Q)) R))) ((p Q)->(p R)))))))
% 0.46/0.62  FOF formula (<kernel.Constant object at 0x2b8d71f80560>, <kernel.DependentProduct object at 0x2b8d71f80c20>) of role type named tp_c_2Emin_2E_40
% 0.46/0.62  Using role type
% 0.46/0.62  Declaring c_2Emin_2E_40:(del->fofType)
% 0.46/0.62  FOF formula (forall (A_27a:del), ((mem (c_2Emin_2E_40 A_27a)) ((arr ((arr A_27a) bool)) A_27a))) of role axiom named mem_c_2Emin_2E_40
% 0.46/0.62  A new axiom: (forall (A_27a:del), ((mem (c_2Emin_2E_40 A_27a)) ((arr ((arr A_27a) bool)) A_27a)))
% 0.46/0.62  Failed to open /home/cristobal/cocATP/CASC/TPTP/Axioms/ITP001/ITP003^5.ax, trying next directory
% 0.46/0.62  FOF formula (<kernel.Constant object at 0x2b8d71f80d88>, <kernel.DependentProduct object at 0x2b8d71f80ea8>) of role type named tp_ty_2Ebool_2Eitself
% 0.46/0.62  Using role type
% 0.46/0.62  Declaring ty_2Ebool_2Eitself:(del->del)
% 0.46/0.62  FOF formula (<kernel.Constant object at 0x2b8d71f803f8>, <kernel.DependentProduct object at 0x2b8d71f80758>) of role type named tp_c_2Ebool_2E_21
% 0.46/0.62  Using role type
% 0.46/0.62  Declaring c_2Ebool_2E_21:(del->fofType)
% 0.46/0.62  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2E_21 A_27a)) ((arr ((arr A_27a) bool)) bool))) of role axiom named mem_c_2Ebool_2E_21
% 0.46/0.62  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2E_21 A_27a)) ((arr ((arr A_27a) bool)) bool)))
% 0.46/0.62  FOF formula (forall (A:del) (Q:fofType), (((mem Q) ((arr A) bool))->((iff (p ((ap (c_2Ebool_2E_21 A)) Q))) (forall (X:fofType), (((mem X) A)->(p ((ap Q) X))))))) of role axiom named ax_all_p
% 0.46/0.62  A new axiom: (forall (A:del) (Q:fofType), (((mem Q) ((arr A) bool))->((iff (p ((ap (c_2Ebool_2E_21 A)) Q))) (forall (X:fofType), (((mem X) A)->(p ((ap Q) X)))))))
% 0.46/0.62  FOF formula (<kernel.Constant object at 0x2b8d71f80098>, <kernel.Single object at 0x2b8d71f80b90>) of role type named tp_c_2Ebool_2E_2F_5C
% 0.46/0.62  Using role type
% 0.46/0.62  Declaring c_2Ebool_2E_2F_5C:fofType
% 0.46/0.62  FOF formula ((mem c_2Ebool_2E_2F_5C) ((arr bool) ((arr bool) bool))) of role axiom named mem_c_2Ebool_2E_2F_5C
% 0.46/0.62  A new axiom: ((mem c_2Ebool_2E_2F_5C) ((arr bool) ((arr bool) bool)))
% 0.46/0.62  FOF formula (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Ebool_2E_2F_5C) Q)) R))) ((and (p Q)) (p R))))))) of role axiom named ax_and_p
% 0.46/0.62  A new axiom: (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Ebool_2E_2F_5C) Q)) R))) ((and (p Q)) (p R)))))))
% 0.46/0.62  FOF formula (<kernel.Constant object at 0x2b8d71f80758>, <kernel.DependentProduct object at 0x2b8d71f80c20>) of role type named tp_c_2Ebool_2E_3F
% 0.46/0.62  Using role type
% 0.46/0.62  Declaring c_2Ebool_2E_3F:(del->fofType)
% 0.46/0.62  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2E_3F A_27a)) ((arr ((arr A_27a) bool)) bool))) of role axiom named mem_c_2Ebool_2E_3F
% 0.46/0.62  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2E_3F A_27a)) ((arr ((arr A_27a) bool)) bool)))
% 0.46/0.62  FOF formula (forall (A:del) (Q:fofType), (((mem Q) ((arr A) bool))->((iff (p ((ap (c_2Ebool_2E_3F A)) Q))) ((ex fofType) (fun (X:fofType)=> ((and ((mem X) A)) (p ((ap Q) X)))))))) of role axiom named ax_ex_p
% 0.46/0.63  A new axiom: (forall (A:del) (Q:fofType), (((mem Q) ((arr A) bool))->((iff (p ((ap (c_2Ebool_2E_3F A)) Q))) ((ex fofType) (fun (X:fofType)=> ((and ((mem X) A)) (p ((ap Q) X))))))))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b8d71f80050>, <kernel.DependentProduct object at 0x2b8d71f80d88>) of role type named tp_c_2Ebool_2E_3F_21
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2E_3F_21:(del->fofType)
% 0.46/0.63  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2E_3F_21 A_27a)) ((arr ((arr A_27a) bool)) bool))) of role axiom named mem_c_2Ebool_2E_3F_21
% 0.46/0.63  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2E_3F_21 A_27a)) ((arr ((arr A_27a) bool)) bool)))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b8d71f80a28>, <kernel.DependentProduct object at 0x2b8d71f80098>) of role type named tp_c_2Ebool_2EARB
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2EARB:(del->fofType)
% 0.46/0.63  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2EARB A_27a)) A_27a)) of role axiom named mem_c_2Ebool_2EARB
% 0.46/0.63  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2EARB A_27a)) A_27a))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b8d71f807a0>, <kernel.Single object at 0x2b8d71f80ab8>) of role type named tp_c_2Ebool_2EBOUNDED
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2EBOUNDED:fofType
% 0.46/0.63  FOF formula ((mem c_2Ebool_2EBOUNDED) ((arr bool) bool)) of role axiom named mem_c_2Ebool_2EBOUNDED
% 0.46/0.63  A new axiom: ((mem c_2Ebool_2EBOUNDED) ((arr bool) bool))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b8d71f80d88>, <kernel.DependentProduct object at 0x25c7ea8>) of role type named tp_c_2Ebool_2ECOND
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2ECOND:(del->fofType)
% 0.46/0.63  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ECOND A_27a)) ((arr bool) ((arr A_27a) ((arr A_27a) A_27a))))) of role axiom named mem_c_2Ebool_2ECOND
% 0.46/0.63  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ECOND A_27a)) ((arr bool) ((arr A_27a) ((arr A_27a) A_27a)))))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b8d71f80d88>, <kernel.DependentProduct object at 0x25c72d8>) of role type named tp_c_2Ebool_2EDATATYPE
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2EDATATYPE:(del->fofType)
% 0.46/0.63  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2EDATATYPE A_27a)) ((arr A_27a) bool))) of role axiom named mem_c_2Ebool_2EDATATYPE
% 0.46/0.63  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2EDATATYPE A_27a)) ((arr A_27a) bool)))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b8d71f807a0>, <kernel.Single object at 0x2b8d71f801b8>) of role type named tp_c_2Ebool_2EF
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2EF:fofType
% 0.46/0.63  FOF formula ((mem c_2Ebool_2EF) bool) of role axiom named mem_c_2Ebool_2EF
% 0.46/0.63  A new axiom: ((mem c_2Ebool_2EF) bool)
% 0.46/0.63  FOF formula ((p c_2Ebool_2EF)->False) of role axiom named ax_false_p
% 0.46/0.63  A new axiom: ((p c_2Ebool_2EF)->False)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b8d71f80b48>, <kernel.DependentProduct object at 0x25c75a8>) of role type named tp_c_2Ebool_2EIN
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2EIN:(del->fofType)
% 0.46/0.63  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2EIN A_27a)) ((arr A_27a) ((arr ((arr A_27a) bool)) bool)))) of role axiom named mem_c_2Ebool_2EIN
% 0.46/0.63  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2EIN A_27a)) ((arr A_27a) ((arr ((arr A_27a) bool)) bool))))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x25c71b8>, <kernel.DependentProduct object at 0x25c7ab8>) of role type named tp_c_2Ebool_2ELET
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2ELET:(del->(del->fofType))
% 0.46/0.63  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ELET A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b)))) of role axiom named mem_c_2Ebool_2ELET
% 0.46/0.63  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ELET A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b))))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x25c7488>, <kernel.DependentProduct object at 0x25c7638>) of role type named tp_c_2Ebool_2EONE__ONE
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring c_2Ebool_2EONE__ONE:(del->(del->fofType))
% 0.46/0.63  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2EONE__ONE A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) bool))) of role axiom named mem_c_2Ebool_2EONE__ONE
% 0.46/0.63  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2EONE__ONE A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) bool)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x25c7638>, <kernel.DependentProduct object at 0x25c7368>) of role type named tp_c_2Ebool_2EONTO
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring c_2Ebool_2EONTO:(del->(del->fofType))
% 0.48/0.64  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2EONTO A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) bool))) of role axiom named mem_c_2Ebool_2EONTO
% 0.48/0.64  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2EONTO A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) bool)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x25c7368>, <kernel.DependentProduct object at 0x25c7d88>) of role type named tp_c_2Ebool_2ERES__ABSTRACT
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring c_2Ebool_2ERES__ABSTRACT:(del->(del->fofType))
% 0.48/0.64  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ERES__ABSTRACT A_27a) A_27b)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b))))) of role axiom named mem_c_2Ebool_2ERES__ABSTRACT
% 0.48/0.64  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ERES__ABSTRACT A_27a) A_27b)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b)))))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x25c77e8>, <kernel.DependentProduct object at 0x25c7ab8>) of role type named tp_c_2Ebool_2ERES__EXISTS
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring c_2Ebool_2ERES__EXISTS:(del->fofType)
% 0.48/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ERES__EXISTS A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool)))) of role axiom named mem_c_2Ebool_2ERES__EXISTS
% 0.48/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ERES__EXISTS A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool))))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x25c7bd8>, <kernel.DependentProduct object at 0x25c7f38>) of role type named tp_c_2Ebool_2ERES__EXISTS__UNIQUE
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring c_2Ebool_2ERES__EXISTS__UNIQUE:(del->fofType)
% 0.48/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool)))) of role axiom named mem_c_2Ebool_2ERES__EXISTS__UNIQUE
% 0.48/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool))))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x25c7bd8>, <kernel.DependentProduct object at 0x25c3680>) of role type named tp_c_2Ebool_2ERES__FORALL
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring c_2Ebool_2ERES__FORALL:(del->fofType)
% 0.48/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ERES__FORALL A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool)))) of role axiom named mem_c_2Ebool_2ERES__FORALL
% 0.48/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ERES__FORALL A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) bool))))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x25c77a0>, <kernel.DependentProduct object at 0x25c3710>) of role type named tp_c_2Ebool_2ERES__SELECT
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring c_2Ebool_2ERES__SELECT:(del->fofType)
% 0.48/0.64  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2ERES__SELECT A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) A_27a)))) of role axiom named mem_c_2Ebool_2ERES__SELECT
% 0.48/0.64  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2ERES__SELECT A_27a)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27a) bool)) A_27a))))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x25c77a0>, <kernel.Single object at 0x25c7248>) of role type named tp_c_2Ebool_2ET
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring c_2Ebool_2ET:fofType
% 0.48/0.64  FOF formula ((mem c_2Ebool_2ET) bool) of role axiom named mem_c_2Ebool_2ET
% 0.48/0.64  A new axiom: ((mem c_2Ebool_2ET) bool)
% 0.48/0.64  FOF formula (p c_2Ebool_2ET) of role axiom named ax_true_p
% 0.48/0.64  A new axiom: (p c_2Ebool_2ET)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x25c3200>, <kernel.DependentProduct object at 0x25c3710>) of role type named tp_c_2Ebool_2ETYPE__DEFINITION
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring c_2Ebool_2ETYPE__DEFINITION:(del->(del->fofType))
% 0.48/0.64  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27b) A_27a)) bool)))) of role axiom named mem_c_2Ebool_2ETYPE__DEFINITION
% 0.48/0.64  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) ((arr ((arr A_27a) bool)) ((arr ((arr A_27b) A_27a)) bool))))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x25c3710>, <kernel.Single object at 0x25c38c0>) of role type named tp_c_2Ebool_2E_5C_2F
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring c_2Ebool_2E_5C_2F:fofType
% 0.48/0.65  FOF formula ((mem c_2Ebool_2E_5C_2F) ((arr bool) ((arr bool) bool))) of role axiom named mem_c_2Ebool_2E_5C_2F
% 0.48/0.65  A new axiom: ((mem c_2Ebool_2E_5C_2F) ((arr bool) ((arr bool) bool)))
% 0.48/0.65  FOF formula (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Ebool_2E_5C_2F) Q)) R))) ((or (p Q)) (p R))))))) of role axiom named ax_or_p
% 0.48/0.65  A new axiom: (forall (Q:fofType), (((mem Q) bool)->(forall (R:fofType), (((mem R) bool)->((iff (p ((ap ((ap c_2Ebool_2E_5C_2F) Q)) R))) ((or (p Q)) (p R)))))))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x25c3d40>, <kernel.DependentProduct object at 0x25c3680>) of role type named tp_c_2Ebool_2Eitself__case
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring c_2Ebool_2Eitself__case:(del->(del->fofType))
% 0.48/0.65  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2Eitself__case A_27a) A_27b)) ((arr (ty_2Ebool_2Eitself A_27a)) ((arr A_27b) A_27b)))) of role axiom named mem_c_2Ebool_2Eitself__case
% 0.48/0.65  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2Eitself__case A_27a) A_27b)) ((arr (ty_2Ebool_2Eitself A_27a)) ((arr A_27b) A_27b))))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x25c3680>, <kernel.DependentProduct object at 0x25c38c0>) of role type named tp_c_2Ebool_2Eliteral__case
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring c_2Ebool_2Eliteral__case:(del->(del->fofType))
% 0.48/0.65  FOF formula (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2Eliteral__case A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b)))) of role axiom named mem_c_2Ebool_2Eliteral__case
% 0.48/0.65  A new axiom: (forall (A_27a:del) (A_27b:del), ((mem ((c_2Ebool_2Eliteral__case A_27a) A_27b)) ((arr ((arr A_27a) A_27b)) ((arr A_27a) A_27b))))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x25c38c0>, <kernel.DependentProduct object at 0x2b8d6a4ab200>) of role type named tp_c_2Ebool_2Ethe__value
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring c_2Ebool_2Ethe__value:(del->fofType)
% 0.48/0.65  FOF formula (forall (A_27a:del), ((mem (c_2Ebool_2Ethe__value A_27a)) (ty_2Ebool_2Eitself A_27a))) of role axiom named mem_c_2Ebool_2Ethe__value
% 0.48/0.65  A new axiom: (forall (A_27a:del), ((mem (c_2Ebool_2Ethe__value A_27a)) (ty_2Ebool_2Eitself A_27a)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x25c37a0>, <kernel.Single object at 0x25c3dd0>) of role type named tp_c_2Ebool_2E_7E
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring c_2Ebool_2E_7E:fofType
% 0.48/0.65  FOF formula ((mem c_2Ebool_2E_7E) ((arr bool) bool)) of role axiom named mem_c_2Ebool_2E_7E
% 0.48/0.65  A new axiom: ((mem c_2Ebool_2E_7E) ((arr bool) bool))
% 0.48/0.65  FOF formula (forall (Q:fofType), (((mem Q) bool)->((iff (p ((ap c_2Ebool_2E_7E) Q))) ((p Q)->False)))) of role axiom named ax_neg_p
% 0.48/0.65  A new axiom: (forall (Q:fofType), (((mem Q) bool)->((iff (p ((ap c_2Ebool_2E_7E) Q))) ((p Q)->False))))
% 0.48/0.65  FOF formula ((iff True) (((eq fofType) ((lam bool) (fun (V0x:fofType)=> V0x))) ((lam bool) (fun (V1x:fofType)=> V1x)))) of role axiom named ax_thm_2Ebool_2ET__DEF
% 0.48/0.65  A new axiom: ((iff True) (((eq fofType) ((lam bool) (fun (V0x:fofType)=> V0x))) ((lam bool) (fun (V1x:fofType)=> V1x))))
% 0.48/0.65  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_21 A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap ((ap (c_2Emin_2E_3D ((arr A_27a) bool))) V0P)) ((lam A_27a) (fun (V1x:fofType)=> c_2Ebool_2ET))))))) of role axiom named ax_thm_2Ebool_2EFORALL__DEF
% 0.48/0.65  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_21 A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap ((ap (c_2Emin_2E_3D ((arr A_27a) bool))) V0P)) ((lam A_27a) (fun (V1x:fofType)=> c_2Ebool_2ET)))))))
% 0.48/0.65  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_3F A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap V0P) ((ap (c_2Emin_2E_40 A_27a)) V0P)))))) of role axiom named ax_thm_2Ebool_2EEXISTS__DEF
% 0.48/0.65  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_3F A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap V0P) ((ap (c_2Emin_2E_40 A_27a)) V0P))))))
% 0.48/0.66  FOF formula (((eq fofType) c_2Ebool_2E_2F_5C) ((lam bool) (fun (V0t1:fofType)=> ((lam bool) (fun (V1t2:fofType)=> ((ap (c_2Ebool_2E_21 bool)) ((lam bool) (fun (V2t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t1)) ((ap ((ap c_2Emin_2E_3D_3D_3E) V1t2)) V2t)))) V2t))))))))) of role axiom named ax_thm_2Ebool_2EAND__DEF
% 0.48/0.66  A new axiom: (((eq fofType) c_2Ebool_2E_2F_5C) ((lam bool) (fun (V0t1:fofType)=> ((lam bool) (fun (V1t2:fofType)=> ((ap (c_2Ebool_2E_21 bool)) ((lam bool) (fun (V2t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t1)) ((ap ((ap c_2Emin_2E_3D_3D_3E) V1t2)) V2t)))) V2t)))))))))
% 0.48/0.66  FOF formula (((eq fofType) c_2Ebool_2E_5C_2F) ((lam bool) (fun (V0t1:fofType)=> ((lam bool) (fun (V1t2:fofType)=> ((ap (c_2Ebool_2E_21 bool)) ((lam bool) (fun (V2t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t1)) V2t))) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V1t2)) V2t))) V2t)))))))))) of role axiom named ax_thm_2Ebool_2EOR__DEF
% 0.48/0.66  A new axiom: (((eq fofType) c_2Ebool_2E_5C_2F) ((lam bool) (fun (V0t1:fofType)=> ((lam bool) (fun (V1t2:fofType)=> ((ap (c_2Ebool_2E_21 bool)) ((lam bool) (fun (V2t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t1)) V2t))) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Emin_2E_3D_3D_3E) V1t2)) V2t))) V2t))))))))))
% 0.48/0.66  FOF formula ((iff False) (forall (V0t:fofType), (((mem V0t) bool)->(p V0t)))) of role axiom named ax_thm_2Ebool_2EF__DEF
% 0.48/0.66  A new axiom: ((iff False) (forall (V0t:fofType), (((mem V0t) bool)->(p V0t))))
% 0.48/0.66  FOF formula (((eq fofType) c_2Ebool_2E_7E) ((lam bool) (fun (V0t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t)) c_2Ebool_2EF)))) of role axiom named ax_thm_2Ebool_2ENOT__DEF
% 0.48/0.66  A new axiom: (((eq fofType) c_2Ebool_2E_7E) ((lam bool) (fun (V0t:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) V0t)) c_2Ebool_2EF))))
% 0.48/0.66  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_3F_21 A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap (c_2Ebool_2E_3F A_27a)) V0P))) ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V1x:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2y:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Ebool_2E_2F_5C) ((ap V0P) V1x))) ((ap V0P) V2y)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V1x)) V2y))))))))))))) of role axiom named ax_thm_2Ebool_2EEXISTS__UNIQUE__DEF
% 0.48/0.66  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2E_3F_21 A_27a)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap (c_2Ebool_2E_3F A_27a)) V0P))) ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V1x:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2y:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Ebool_2E_2F_5C) ((ap V0P) V1x))) ((ap V0P) V2y)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V1x)) V2y)))))))))))))
% 0.48/0.66  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2ELET A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((lam A_27a) (fun (V1x:fofType)=> ((ap V0f) V1x))))))) of role axiom named ax_thm_2Ebool_2ELET__DEF
% 0.48/0.66  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2ELET A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((lam A_27a) (fun (V1x:fofType)=> ((ap V0f) V1x)))))))
% 0.48/0.66  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ECOND A_27a)) ((lam bool) (fun (V0t:fofType)=> ((lam A_27a) (fun (V1t1:fofType)=> ((lam A_27a) (fun (V2t2:fofType)=> ((ap (c_2Emin_2E_40 A_27a)) ((lam A_27a) (fun (V3x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D bool)) V0t)) c_2Ebool_2ET))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V1t1)))) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D bool)) V0t)) c_2Ebool_2EF))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V2t2)))))))))))))) of role axiom named ax_thm_2Ebool_2ECOND__DEF
% 0.48/0.66  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ECOND A_27a)) ((lam bool) (fun (V0t:fofType)=> ((lam A_27a) (fun (V1t1:fofType)=> ((lam A_27a) (fun (V2t2:fofType)=> ((ap (c_2Emin_2E_40 A_27a)) ((lam A_27a) (fun (V3x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D bool)) V0t)) c_2Ebool_2ET))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V1t1)))) ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D bool)) V0t)) c_2Ebool_2EF))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V2t2))))))))))))))
% 0.48/0.68  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2EONE__ONE A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V1x1:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2x2:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D A_27b)) ((ap V0f) V1x1))) ((ap V0f) V2x2)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V1x1)) V2x2)))))))))))) of role axiom named ax_thm_2Ebool_2EONE__ONE__DEF
% 0.48/0.68  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2EONE__ONE A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V1x1:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2x2:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D A_27b)) ((ap V0f) V1x1))) ((ap V0f) V2x2)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V1x1)) V2x2))))))))))))
% 0.48/0.68  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2EONTO A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V1y:fofType)=> ((ap (c_2Ebool_2E_3F A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap (c_2Emin_2E_3D A_27b)) V1y)) ((ap V0f) V2x)))))))))))) of role axiom named ax_thm_2Ebool_2EONTO__DEF
% 0.48/0.68  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2EONTO A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V1y:fofType)=> ((ap (c_2Ebool_2E_3F A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap (c_2Emin_2E_3D A_27b)) V1y)) ((ap V0f) V2x))))))))))))
% 0.48/0.68  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((lam ((arr A_27b) A_27a)) (fun (V1rep:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V2x_27:fofType)=> ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V3x_27_27:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D A_27a)) ((ap V1rep) V2x_27))) ((ap V1rep) V3x_27_27)))) ((ap ((ap (c_2Emin_2E_3D A_27b)) V2x_27)) V3x_27_27)))))))))) ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V4x:fofType)=> ((ap ((ap (c_2Emin_2E_3D bool)) ((ap V0P) V4x))) ((ap (c_2Ebool_2E_3F A_27b)) ((lam A_27b) (fun (V5x_27:fofType)=> ((ap ((ap (c_2Emin_2E_3D A_27a)) V4x)) ((ap V1rep) V5x_27)))))))))))))))) of role axiom named ax_thm_2Ebool_2ETYPE__DEFINITION
% 0.48/0.68  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2ETYPE__DEFINITION A_27a) A_27b)) ((lam ((arr A_27a) bool)) (fun (V0P:fofType)=> ((lam ((arr A_27b) A_27a)) (fun (V1rep:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V2x_27:fofType)=> ((ap (c_2Ebool_2E_21 A_27b)) ((lam A_27b) (fun (V3x_27_27:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Emin_2E_3D A_27a)) ((ap V1rep) V2x_27))) ((ap V1rep) V3x_27_27)))) ((ap ((ap (c_2Emin_2E_3D A_27b)) V2x_27)) V3x_27_27)))))))))) ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V4x:fofType)=> ((ap ((ap (c_2Emin_2E_3D bool)) ((ap V0P) V4x))) ((ap (c_2Ebool_2E_3F A_27b)) ((lam A_27b) (fun (V5x_27:fofType)=> ((ap ((ap (c_2Emin_2E_3D A_27a)) V4x)) ((ap V1rep) V5x_27))))))))))))))))
% 0.48/0.68  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((or ((iff (p V0t)) True)) ((iff (p V0t)) False)))) of role axiom named ax_thm_2Ebool_2EBOOL__CASES__AX
% 0.48/0.68  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((or ((iff (p V0t)) True)) ((iff (p V0t)) False))))
% 0.48/0.68  FOF formula (forall (A_27a:del) (A_27b:del) (V0t:fofType), (((mem V0t) ((arr A_27a) A_27b))->(((eq fofType) ((lam A_27a) (fun (V1x:fofType)=> ((ap V0t) V1x)))) V0t))) of role axiom named ax_thm_2Ebool_2EETA__AX
% 0.48/0.69  A new axiom: (forall (A_27a:del) (A_27b:del) (V0t:fofType), (((mem V0t) ((arr A_27a) A_27b))->(((eq fofType) ((lam A_27a) (fun (V1x:fofType)=> ((ap V0t) V1x)))) V0t)))
% 0.48/0.69  FOF formula (forall (A_27a:del) (V0P:fofType), (((mem V0P) ((arr A_27a) bool))->(forall (V1x:fofType), (((mem V1x) A_27a)->((p ((ap V0P) V1x))->(p ((ap V0P) ((ap (c_2Emin_2E_40 A_27a)) V0P)))))))) of role axiom named ax_thm_2Ebool_2ESELECT__AX
% 0.48/0.69  A new axiom: (forall (A_27a:del) (V0P:fofType), (((mem V0P) ((arr A_27a) bool))->(forall (V1x:fofType), (((mem V1x) A_27a)->((p ((ap V0P) V1x))->(p ((ap V0P) ((ap (c_2Emin_2E_40 A_27a)) V0P))))))))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x2b8d6a4abd88>, <kernel.Type object at 0x2b8d6a4ab440>) of role type named stp_i
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring tp__i:Type
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x2b8d6a4abb90>, <kernel.DependentProduct object at 0x2b8d6a4abf80>) of role type named stp_inj_i
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring inj__i:(tp__i->fofType)
% 0.48/0.69  FOF formula (<kernel.Constant object at 0x2b8d6a4abfc8>, <kernel.DependentProduct object at 0x2b8d6a4ab488>) of role type named stp_surj_i
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring surj__i:(fofType->tp__i)
% 0.48/0.69  FOF formula (forall (X:tp__i), (((eq tp__i) (surj__i (inj__i X))) X)) of role axiom named stp_inj_surj_i
% 0.48/0.69  A new axiom: (forall (X:tp__i), (((eq tp__i) (surj__i (inj__i X))) X))
% 0.48/0.69  FOF formula (forall (X:tp__i), ((mem (inj__i X)) ind)) of role axiom named stp_inj_mem_i
% 0.48/0.69  A new axiom: (forall (X:tp__i), ((mem (inj__i X)) ind))
% 0.48/0.69  FOF formula (forall (X:fofType), (((mem X) ind)->(((eq fofType) X) (inj__i (surj__i X))))) of role axiom named stp_iso_mem_i
% 0.48/0.69  A new axiom: (forall (X:fofType), (((mem X) ind)->(((eq fofType) X) (inj__i (surj__i X)))))
% 0.48/0.69  FOF formula ((ex fofType) (fun (V0f:fofType)=> ((and ((and ((mem V0f) ((arr ind) ind))) (p ((ap ((c_2Ebool_2EONE__ONE ind) ind)) V0f)))) ((p ((ap ((c_2Ebool_2EONTO ind) ind)) V0f))->False)))) of role axiom named ax_thm_2Ebool_2EINFINITY__AX
% 0.48/0.69  A new axiom: ((ex fofType) (fun (V0f:fofType)=> ((and ((and ((mem V0f) ((arr ind) ind))) (p ((ap ((c_2Ebool_2EONE__ONE ind) ind)) V0f)))) ((p ((ap ((c_2Ebool_2EONTO ind) ind)) V0f))->False))))
% 0.48/0.69  FOF formula (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2Eliteral__case A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((lam A_27a) (fun (V1x:fofType)=> ((ap V0f) V1x))))))) of role axiom named ax_thm_2Ebool_2Eliteral__case__DEF
% 0.48/0.69  A new axiom: (forall (A_27a:del) (A_27b:del), (((eq fofType) ((c_2Ebool_2Eliteral__case A_27a) A_27b)) ((lam ((arr A_27a) A_27b)) (fun (V0f:fofType)=> ((lam A_27a) (fun (V1x:fofType)=> ((ap V0f) V1x)))))))
% 0.48/0.69  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2EIN A_27a)) ((lam A_27a) (fun (V0x:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1f:fofType)=> ((ap V1f) V0x))))))) of role axiom named ax_thm_2Ebool_2EIN__DEF
% 0.48/0.69  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2EIN A_27a)) ((lam A_27a) (fun (V0x:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1f:fofType)=> ((ap V1f) V0x)))))))
% 0.48/0.69  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__FORALL A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x))))))))))) of role axiom named ax_thm_2Ebool_2ERES__FORALL__DEF
% 0.48/0.69  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__FORALL A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Ebool_2E_21 A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x)))))))))))
% 0.48/0.69  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__EXISTS A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Ebool_2E_3F A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x))))))))))) of role axiom named ax_thm_2Ebool_2ERES__EXISTS__DEF
% 0.48/0.71  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__EXISTS A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Ebool_2E_3F A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x)))))))))))
% 0.48/0.71  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2ERES__EXISTS A_27a)) V0p)) ((lam A_27a) (fun (V2x:fofType)=> ((ap V1m) V2x)))))) ((ap ((ap (c_2Ebool_2ERES__FORALL A_27a)) V0p)) ((lam A_27a) (fun (V3x:fofType)=> ((ap ((ap (c_2Ebool_2ERES__FORALL A_27a)) V0p)) ((lam A_27a) (fun (V4y:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Ebool_2E_2F_5C) ((ap V1m) V3x))) ((ap V1m) V4y)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V4y))))))))))))))) of role axiom named ax_thm_2Ebool_2ERES__EXISTS__UNIQUE__DEF
% 0.48/0.71  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__EXISTS__UNIQUE A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2ERES__EXISTS A_27a)) V0p)) ((lam A_27a) (fun (V2x:fofType)=> ((ap V1m) V2x)))))) ((ap ((ap (c_2Ebool_2ERES__FORALL A_27a)) V0p)) ((lam A_27a) (fun (V3x:fofType)=> ((ap ((ap (c_2Ebool_2ERES__FORALL A_27a)) V0p)) ((lam A_27a) (fun (V4y:fofType)=> ((ap ((ap c_2Emin_2E_3D_3D_3E) ((ap ((ap c_2Ebool_2E_2F_5C) ((ap V1m) V3x))) ((ap V1m) V4y)))) ((ap ((ap (c_2Emin_2E_3D A_27a)) V3x)) V4y)))))))))))))))
% 0.48/0.71  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__SELECT A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Emin_2E_40 A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x))))))))))) of role axiom named ax_thm_2Ebool_2ERES__SELECT__DEF
% 0.48/0.71  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2ERES__SELECT A_27a)) ((lam ((arr A_27a) bool)) (fun (V0p:fofType)=> ((lam ((arr A_27a) bool)) (fun (V1m:fofType)=> ((ap (c_2Emin_2E_40 A_27a)) ((lam A_27a) (fun (V2x:fofType)=> ((ap ((ap c_2Ebool_2E_2F_5C) ((ap ((ap (c_2Ebool_2EIN A_27a)) V2x)) V0p))) ((ap V1m) V2x)))))))))))
% 0.48/0.71  FOF formula (((eq fofType) c_2Ebool_2EBOUNDED) ((lam bool) (fun (V0v:fofType)=> c_2Ebool_2ET))) of role axiom named ax_thm_2Ebool_2EBOUNDED__DEF
% 0.48/0.71  A new axiom: (((eq fofType) c_2Ebool_2EBOUNDED) ((lam bool) (fun (V0v:fofType)=> c_2Ebool_2ET)))
% 0.48/0.71  FOF formula (forall (A_27a:del), (((eq fofType) (c_2Ebool_2EDATATYPE A_27a)) ((lam A_27a) (fun (V0x:fofType)=> c_2Ebool_2ET)))) of role axiom named ax_thm_2Ebool_2EDATATYPE__TAG__DEF
% 0.48/0.71  A new axiom: (forall (A_27a:del), (((eq fofType) (c_2Ebool_2EDATATYPE A_27a)) ((lam A_27a) (fun (V0x:fofType)=> c_2Ebool_2ET))))
% 0.48/0.71  FOF formula True of role axiom named conj_thm_2Ebool_2ETRUTH
% 0.48/0.71  A new axiom: True
% 0.48/0.71  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((p V0t1)->(p V1t2))->(((p V1t2)->(p V0t1))->((iff (p V0t1)) (p V1t2)))))))) of role axiom named conj_thm_2Ebool_2EIMP__ANTISYM__AX
% 0.48/0.71  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((p V0t1)->(p V1t2))->(((p V1t2)->(p V0t1))->((iff (p V0t1)) (p V1t2))))))))
% 0.48/0.71  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(False->(p V0t)))) of role axiom named conj_thm_2Ebool_2EFALSITY
% 0.48/0.71  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(False->(p V0t))))
% 0.48/0.71  FOF formula (forall (A_27a:del) (A_27b:del) (V0M:fofType), (((mem V0M) ((arr A_27a) A_27b))->(((eq fofType) ((lam A_27a) (fun (V1x:fofType)=> ((ap V0M) V1x)))) V0M))) of role axiom named conj_thm_2Ebool_2EETA__THM
% 0.48/0.71  A new axiom: (forall (A_27a:del) (A_27b:del) (V0M:fofType), (((mem V0M) ((arr A_27a) A_27b))->(((eq fofType) ((lam A_27a) (fun (V1x:fofType)=> ((ap V0M) V1x)))) V0M)))
% 0.48/0.71  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((or (p V0t)) ((p V0t)->False)))) of role axiom named conj_thm_2Ebool_2EEXCLUDED__MIDDLE
% 0.56/0.72  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((or (p V0t)) ((p V0t)->False))))
% 0.56/0.72  FOF formula (forall (A_27a:del) (A_27b:del) (V0f:fofType), (((mem V0f) ((arr A_27a) A_27b))->(forall (V1y:fofType), (((mem V1y) A_27a)->(((eq fofType) ((ap ((lam A_27a) (fun (V2x:fofType)=> ((ap V0f) V2x)))) V1y)) ((ap V0f) V1y)))))) of role axiom named conj_thm_2Ebool_2EBETA__THM
% 0.56/0.72  A new axiom: (forall (A_27a:del) (A_27b:del) (V0f:fofType), (((mem V0f) ((arr A_27a) A_27b))->(forall (V1y:fofType), (((mem V1y) A_27a)->(((eq fofType) ((ap ((lam A_27a) (fun (V2x:fofType)=> ((ap V0f) V2x)))) V1y)) ((ap V0f) V1y))))))
% 0.56/0.72  FOF formula (forall (A_27a:del) (A_27b:del) (V0f:fofType), (((mem V0f) ((arr A_27a) A_27b))->(forall (V1x:fofType), (((mem V1x) A_27a)->(((eq fofType) ((ap ((ap ((c_2Ebool_2ELET A_27a) A_27b)) V0f)) V1x)) ((ap V0f) V1x)))))) of role axiom named conj_thm_2Ebool_2ELET__THM
% 0.56/0.72  A new axiom: (forall (A_27a:del) (A_27b:del) (V0f:fofType), (((mem V0f) ((arr A_27a) A_27b))->(forall (V1x:fofType), (((mem V1x) A_27a)->(((eq fofType) ((ap ((ap ((c_2Ebool_2ELET A_27a) A_27b)) V0f)) V1x)) ((ap V0f) V1x))))))
% 0.56/0.72  FOF formula (forall (A_27a:del) (V0f:fofType), (((mem V0f) ((arr A_27a) bool))->((iff (p ((ap (c_2Ebool_2E_21 A_27a)) V0f))) (forall (V1x:fofType), (((mem V1x) A_27a)->(p ((ap V0f) V1x))))))) of role axiom named conj_thm_2Ebool_2EFORALL__THM
% 0.56/0.72  A new axiom: (forall (A_27a:del) (V0f:fofType), (((mem V0f) ((arr A_27a) bool))->((iff (p ((ap (c_2Ebool_2E_21 A_27a)) V0f))) (forall (V1x:fofType), (((mem V1x) A_27a)->(p ((ap V0f) V1x)))))))
% 0.56/0.72  FOF formula (forall (A_27a:del) (V0f:fofType), (((mem V0f) ((arr A_27a) bool))->((iff (p ((ap (c_2Ebool_2E_3F A_27a)) V0f))) ((ex fofType) (fun (V1x:fofType)=> ((and ((mem V1x) A_27a)) (p ((ap V0f) V1x)))))))) of role axiom named conj_thm_2Ebool_2EEXISTS__THM
% 0.56/0.72  A new axiom: (forall (A_27a:del) (V0f:fofType), (((mem V0f) ((arr A_27a) bool))->((iff (p ((ap (c_2Ebool_2E_3F A_27a)) V0f))) ((ex fofType) (fun (V1x:fofType)=> ((and ((mem V1x) A_27a)) (p ((ap V0f) V1x))))))))
% 0.56/0.72  FOF formula (forall (A_27a:del) (A_27b:del) (V0t1:fofType), (((mem V0t1) A_27a)->(forall (V1t2:fofType), (((mem V1t2) A_27b)->(((eq fofType) ((ap ((lam A_27b) (fun (V2x:fofType)=> V0t1))) V1t2)) V0t1))))) of role axiom named conj_thm_2Ebool_2EABS__SIMP
% 0.56/0.72  A new axiom: (forall (A_27a:del) (A_27b:del) (V0t1:fofType), (((mem V0t1) A_27a)->(forall (V1t2:fofType), (((mem V1t2) A_27b)->(((eq fofType) ((ap ((lam A_27b) (fun (V2x:fofType)=> V0t1))) V1t2)) V0t1)))))
% 0.56/0.72  FOF formula (forall (A_27a:del) (V0t:fofType), (((mem V0t) bool)->((iff (forall (V1x:fofType), (((mem V1x) A_27a)->(p V0t)))) (p V0t)))) of role axiom named conj_thm_2Ebool_2EFORALL__SIMP
% 0.56/0.72  A new axiom: (forall (A_27a:del) (V0t:fofType), (((mem V0t) bool)->((iff (forall (V1x:fofType), (((mem V1x) A_27a)->(p V0t)))) (p V0t))))
% 0.56/0.72  FOF formula (forall (A_27a:del) (V0t:fofType), (((mem V0t) bool)->((iff ((ex fofType) (fun (V1x:fofType)=> ((and ((mem V1x) A_27a)) (p V0t))))) (p V0t)))) of role axiom named conj_thm_2Ebool_2EEXISTS__SIMP
% 0.56/0.72  A new axiom: (forall (A_27a:del) (V0t:fofType), (((mem V0t) bool)->((iff ((ex fofType) (fun (V1x:fofType)=> ((and ((mem V1x) A_27a)) (p V0t))))) (p V0t))))
% 0.56/0.72  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V0t1)->((p V1t2)->((and (p V0t1)) (p V1t2)))))))) of role axiom named conj_thm_2Ebool_2EAND__INTRO__THM
% 0.56/0.72  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V0t1)->((p V1t2)->((and (p V0t1)) (p V1t2))))))))
% 0.56/0.72  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((and (p V0t1)) (p V1t2))->(p V0t1)))))) of role axiom named conj_thm_2Ebool_2EAND1__THM
% 0.56/0.72  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((and (p V0t1)) (p V1t2))->(p V0t1))))))
% 0.56/0.72  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((and (p V0t1)) (p V1t2))->(p V1t2)))))) of role axiom named conj_thm_2Ebool_2EAND2__THM
% 0.56/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(((and (p V0t1)) (p V1t2))->(p V1t2))))))
% 0.56/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((iff ((and (p V0t1)) (p V1t2))) ((and (p V1t2)) (p V0t1))))))) of role axiom named conj_thm_2Ebool_2ECONJ__SYM
% 0.56/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((iff ((and (p V0t1)) (p V1t2))) ((and (p V1t2)) (p V0t1)))))))
% 0.56/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((iff ((and (p V0t1)) (p V1t2))) ((and (p V1t2)) (p V0t1))))))) of role axiom named conj_thm_2Ebool_2ECONJ__COMM
% 0.56/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((iff ((and (p V0t1)) (p V1t2))) ((and (p V1t2)) (p V0t1)))))))
% 0.56/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(forall (V2t3:fofType), (((mem V2t3) bool)->((iff ((and ((and (p V0t1)) (p V1t2))) (p V2t3))) ((and ((and (p V0t1)) (p V1t2))) (p V2t3))))))))) of role axiom named conj_thm_2Ebool_2ECONJ__ASSOC
% 0.56/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->(forall (V2t3:fofType), (((mem V2t3) bool)->((iff ((and ((and (p V0t1)) (p V1t2))) (p V2t3))) ((and ((and (p V0t1)) (p V1t2))) (p V2t3)))))))))
% 0.56/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V0t1)->((or (p V0t1)) (p V1t2))))))) of role axiom named conj_thm_2Ebool_2EOR__INTRO__THM1
% 0.56/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V0t1)->((or (p V0t1)) (p V1t2)))))))
% 0.56/0.74  FOF formula (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V1t2)->((or (p V0t1)) (p V1t2))))))) of role axiom named conj_thm_2Ebool_2EOR__INTRO__THM2
% 0.56/0.74  A new axiom: (forall (V0t1:fofType), (((mem V0t1) bool)->(forall (V1t2:fofType), (((mem V1t2) bool)->((p V1t2)->((or (p V0t1)) (p V1t2)))))))
% 0.56/0.74  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(forall (V1t1:fofType), (((mem V1t1) bool)->(forall (V2t2:fofType), (((mem V2t2) bool)->(((or (p V1t1)) (p V2t2))->(((p V1t1)->(p V0t))->(((p V2t2)->(p V0t))->(p V0t)))))))))) of role axiom named conj_thm_2Ebool_2EOR__ELIM__THM
% 0.56/0.74  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(forall (V1t1:fofType), (((mem V1t1) bool)->(forall (V2t2:fofType), (((mem V2t2) bool)->(((or (p V1t1)) (p V2t2))->(((p V1t1)->(p V0t))->(((p V2t2)->(p V0t))->(p V0t))))))))))
% 0.56/0.74  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((p V0t)->False)))) of role axiom named conj_thm_2Ebool_2EIMP__F
% 0.56/0.74  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((p V0t)->False))))
% 0.56/0.74  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((p V0t)->False)))) of role axiom named conj_thm_2Ebool_2EF__IMP
% 0.56/0.74  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((p V0t)->False))))
% 0.56/0.74  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((iff (p V0t)) False)))) of role axiom named conj_thm_2Ebool_2ENOT__F
% 0.56/0.74  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(((p V0t)->False)->((iff (p V0t)) False))))
% 0.56/0.74  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->(((and (p V0t)) ((p V0t)->False))->False))) of role axiom named conj_thm_2Ebool_2ENOT__AND
% 0.56/0.74  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->(((and (p V0t)) ((p V0t)->False))->False)))
% 0.56/0.74  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff ((and True) (p V0t))) (p V0t))) ((iff ((and (p V0t)) True)) (p V0t)))) ((iff ((and False) (p V0t))) False))) ((iff ((and (p V0t)) False)) False))) ((iff ((and (p V0t)) (p V0t))) (p V0t))))) of role axiom named conj_thm_2Ebool_2EAND__CLAUSES
% 0.56/0.74  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff ((and True) (p V0t))) (p V0t))) ((iff ((and (p V0t)) True)) (p V0t)))) ((iff ((and False) (p V0t))) False))) ((iff ((and (p V0t)) False)) False))) ((iff ((and (p V0t)) (p V0t))) (p V0t)))))
% 0.56/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff ((or True) (p V0t))) True)) ((iff ((or (p V0t)) True)) True))) ((iff ((or False) (p V0t))) (p V0t)))) ((iff ((or (p V0t)) False)) (p V0t)))) ((iff ((or (p V0t)) (p V0t))) (p V0t))))) of role axiom named conj_thm_2Ebool_2EOR__CLAUSES
% 0.56/0.75  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff ((or True) (p V0t))) True)) ((iff ((or (p V0t)) True)) True))) ((iff ((or False) (p V0t))) (p V0t)))) ((iff ((or (p V0t)) False)) (p V0t)))) ((iff ((or (p V0t)) (p V0t))) (p V0t)))))
% 0.56/0.75  FOF formula (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff (True->(p V0t))) (p V0t))) ((iff ((p V0t)->True)) True))) ((iff (False->(p V0t))) True))) ((iff ((p V0t)->(p V0t))) True))) ((iff ((p V0t)->False)) ((p V0t)->False))))) of role axiom named conj_thm_2Ebool_2EIMP__CLAUSES
% 0.56/0.75  A new axiom: (forall (V0t:fofType), (((mem V0t) bool)->((and ((and ((and ((and ((iff (True->(p V0t))) (p V0t))) ((iff ((p V0t)->True)) True))) ((iff (False->(p V0t))) True))) ((iff ((p V0t)->(p V0t))) True))) ((iff ((p V0t)->False)) ((p V0t)->False)))))
% 0.56/0.75  <<<.ax').
% 0.56/0.75  include('Axioms/ITP001/ITP002^5.ax').
% 0.56/0.75  include('Axioms/ITP001/ITP003^5.ax').
% 0.56/0.75  include>>>!!!<<<('Axioms/ITP001/ITP004^5.ax').
% 0.56/0.75  include('Axioms/ITP001/ITP007^5.ax').
% 0.56/0.75  include('Axioms/ITP00>>>
% 0.56/0.75  statestack=[0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 11, 22, 30, 36, 43, 50, 99, 113, 185, 229, 265, 285, 300, 221, 120, 187, 221, 124]
% 0.56/0.75  symstack=[$end, TPTP_file_pre, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, LexToken(THF,'thf',1,27167), LexToken(LPAR,'(',1,27170), name, LexToken(COMMA,',',1,27201), formula_role, LexToken(COMMA,',',1,27207), LexToken(LPAR,'(',1,27213), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,27217), thf_variable_list, LexToken(RBRACKET,']',1,27225), LexToken(COLON,':',1,27227), LexToken(LPAR,'(',1,27237), thf_unitary_formula, thf_pair_connective, LexToken(LPAR,'(',1,27270), unary_connective]
% 0.56/0.75  Unexpected exception Syntax error at '~':TILDE
% 0.56/0.75  Traceback (most recent call last):
% 0.56/0.75    File "CASC.py", line 79, in <module>
% 0.56/0.75      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.56/0.75    File "/export/starexec/sandbox2/solver/bin/TPTP.py", line 38, in __init__
% 0.56/0.75      parser.parse(file.read(),debug=0,lexer=lexer)
% 0.56/0.75    File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 265, in parse
% 0.56/0.75      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.56/0.75    File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 971, in parseopt_notrack
% 0.56/0.75      p.callable(pslice)
% 0.56/0.75    File "/export/starexec/sandbox2/solver/bin/TPTPparser.py", line 2026, in p_include
% 0.56/0.75      parser.parse(file.read(),debug=0,lexer=locallexer)
% 0.56/0.75    File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 265, in parse
% 0.56/0.75      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.56/0.75    File "/export/starexec/sandbox2/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.56/0.75      tok = self.errorfunc(errtoken)
% 0.56/0.75    File "/export/starexec/sandbox2/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.56/0.75      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.56/0.75  TPTPparser.TPTPParsingError: Syntax error at '~':TILDE
%------------------------------------------------------------------------------